package com.mcc.app.siloReport.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;

/**
 * 配料日报对象 silo_day_report
 *
 * @author gxy
 * @date 2025-03-25
 */
@ApiModel("配料日报对象")
@Data
public class SiloDayReport implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId
    @ApiModelProperty("主键")
    private Long id;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("日期")
    private Date dt;

    @ApiModelProperty("配料仓名称1")
    private String st2Ingredient1Name;

    @ApiModelProperty("配料仓名称2")
    private String st2Ingredient2Name;

    @ApiModelProperty("配料仓名称3")
    private String st2Ingredient3Name;

    @ApiModelProperty("配料仓名称4")
    private String st2Ingredient4Name;

    @ApiModelProperty("配料仓名称5")
    private String st2Ingredient5Name;

    @ApiModelProperty("配料仓名称6")
    private String st2Ingredient6Name;

    @ApiModelProperty("配料仓名称7")
    private String st2Ingredient7Name;

    @ApiModelProperty("配料仓名称8")
    private String st2Ingredient8Name;

    @ApiModelProperty("配料仓名称9")
    private String st2Ingredient9Name;

    @ApiModelProperty("配料仓名称10")
    private String st2Ingredient10Name;

    @ApiModelProperty("配料仓名称11")
    private String st2Ingredient11Name;

    @ApiModelProperty("配料仓名称12")
    private String st2Ingredient12Name;

    @ApiModelProperty("配料仓名称13")
    private String st2Ingredient13Name;

    @ApiModelProperty("配料仓名称14")
    private String st2Ingredient14Name;

    @ApiModelProperty("配料仓名称15")
    private String st2Ingredient15Name;

    @ApiModelProperty("配料仓名称16")
    private String st2Ingredient16Name;

    @ApiModelProperty("配料仓名称17")
    private String st2Ingredient17Name;

    @ApiModelProperty("配料仓名称18")
    private String st2Ingredient18Name;

    @ApiModelProperty("配料仓名称19")
    private String st2Ingredient19Name;

    @ApiModelProperty("配料仓名称20")
    private String st2Ingredient20Name;

    @ApiModelProperty("配料仓名称21")
    private String st2Ingredient21Name;

    @ApiModelProperty("配料仓名称22")
    private String st2Ingredient22Name;

    @ApiModelProperty("配料仓名称23")
    private String st2Ingredient23Name;

    @ApiModelProperty("1#夜班累积")
    private Double st2Night1Total;

    @ApiModelProperty("2#夜班累积")
    private Double st2Night2Total;

    @ApiModelProperty("3#夜班累积")
    private Double st2Night3Total;

    @ApiModelProperty("4#夜班累积")
    private Double st2Night4Total;

    @ApiModelProperty("5#夜班累积")
    private Double st2Night5Total;

    @ApiModelProperty("6#夜班累积")
    private Double st2Night6Total;

    @ApiModelProperty("7#夜班累积")
    private Double st2Night7Total;

    @ApiModelProperty("8#夜班累积")
    private Double st2Night8Total;

    @ApiModelProperty("9#夜班累积")
    private Double st2Night9Total;

    @ApiModelProperty("10#夜班累积")
    private Double st2Night10Total;

    @ApiModelProperty("11#夜班累积")
    private Double st2Night11Total;

    @ApiModelProperty("12#夜班累积")
    private Double st2Night12Total;

    @ApiModelProperty("13#夜班累积")
    private Double st2Night13Total;

    @ApiModelProperty("14#夜班累积")
    private Double st2Night14Total;

    @ApiModelProperty("15#夜班累积")
    private Double st2Night15Total;

    @ApiModelProperty("16#夜班累积")
    private Double st2Night16Total;

    @ApiModelProperty("17#夜班累积")
    private Double st2Night17Total;

    @ApiModelProperty("18#夜班累积")
    private Double st2Night18Total;

    @ApiModelProperty("19#夜班累积")
    private Double st2Night19Total;

    @ApiModelProperty("20#夜班累积")
    private Double st2Night20Total;

    @ApiModelProperty("21#夜班累积")
    private Double st2Night21Total;

    @ApiModelProperty("22#夜班累积")
    private Double st2Night22Total;

    @ApiModelProperty("23#夜班累积")
    private Double st2Night23Total;

    @ApiModelProperty("所有料仓夜班累积")
    private Double st2AllNight;

    @ApiModelProperty("1#白班累积")
    private Double st2Day1Total;

    @ApiModelProperty("2#白班累积")
    private Double st2Day2Total;

    @ApiModelProperty("3#白班累积")
    private Double st2Day3Total;

    @ApiModelProperty("4#白班累积")
    private Double st2Day4Total;

    @ApiModelProperty("5#白班累积")
    private Double st2Day5Total;

    @ApiModelProperty("6#白班累积")
    private Double st2Day6Total;

    @ApiModelProperty("7#白班累积")
    private Double st2Day7Total;

    @ApiModelProperty("8#白班累积")
    private Double st2Day8Total;

    @ApiModelProperty("9#白班累积")
    private Double st2Day9Total;

    @ApiModelProperty("10#白班累积")
    private Double st2Day10Total;

    @ApiModelProperty("11#白班累积")
    private Double st2Day11Total;

    @ApiModelProperty("12#白班累积")
    private Double st2Day12Total;

    @ApiModelProperty("13#白班累积")
    private Double st2Day13Total;

    @ApiModelProperty("14#白班累积")
    private Double st2Day14Total;

    @ApiModelProperty("15#白班累积")
    private Double st2Day15Total;

    @ApiModelProperty("16#白班累积")
    private Double st2Day16Total;

    @ApiModelProperty("17#白班累积")
    private Double st2Day17Total;

    @ApiModelProperty("18#白班累积")
    private Double st2Day18Total;

    @ApiModelProperty("19#白班累积")
    private Double st2Day19Total;

    @ApiModelProperty("20#白班累积")
    private Double st2Day20Total;

    @ApiModelProperty("21#白班累积")
    private Double st2Day21Total;

    @ApiModelProperty("22#白班累积")
    private Double st2Day22Total;

    @ApiModelProperty("23#白班累积")
    private Double st2Day23Total;

    @ApiModelProperty("所有料仓白班累积")
    private Double st2AllWhite;

    @ApiModelProperty("1#中班累积")
    private Double st2Mid1Total;

    @ApiModelProperty("2#中班累积")
    private Double st2Mid2Total;

    @ApiModelProperty("3#中班累积")
    private Double st2Mid3Total;

    @ApiModelProperty("4#中班累积")
    private Double st2Mid4Total;

    @ApiModelProperty("5#中班累积")
    private Double st2Mid5Total;

    @ApiModelProperty("6#中班累积")
    private Double st2Mid6Total;

    @ApiModelProperty("7#中班累积")
    private Double st2Mid7Total;

    @ApiModelProperty("8#中班累积")
    private Double st2Mid8Total;

    @ApiModelProperty("9#中班累积")
    private Double st2Mid9Total;

    @ApiModelProperty("10#中班累积")
    private Double st2Mid10Total;

    @ApiModelProperty("11#中班累积")
    private Double st2Mid11Total;

    @ApiModelProperty("12#中班累积")
    private Double st2Mid12Total;

    @ApiModelProperty("13#中班累积")
    private Double st2Mid13Total;

    @ApiModelProperty("14#中班累积")
    private Double st2Mid14Total;

    @ApiModelProperty("15#中班累积")
    private Double st2Mid15Total;

    @ApiModelProperty("16#中班累积")
    private Double st2Mid16Total;

    @ApiModelProperty("17#中班累积")
    private Double st2Mid17Total;

    @ApiModelProperty("18#中班累积")
    private Double st2Mid18Total;

    @ApiModelProperty("19#中班累积")
    private Double st2Mid19Total;

    @ApiModelProperty("20#中班累积")
    private Double st2Mid20Total;

    @ApiModelProperty("21#中班累积")
    private Double st2Mid21Total;

    @ApiModelProperty("22#中班累积")
    private Double st2Mid22Total;

    @ApiModelProperty("23#中班累积")
    private Double st2Mid23Total;

    @ApiModelProperty("所有料仓中班累积")
    private Double st2AllMid;

    @ApiModelProperty("1#日班累积")
    private Double st2Previous1Daily;

    @ApiModelProperty("2#日班累积")
    private Double st2Previous2Daily;

    @ApiModelProperty("3#日班累积")
    private Double st2Previous3Daily;

    @ApiModelProperty("4#日班累积")
    private Double st2Previous4Daily;

    @ApiModelProperty("5#日班累积")
    private Double st2Previous5Daily;

    @ApiModelProperty("6#日班累积")
    private Double st2Previous6Daily;

    @ApiModelProperty("7#日班累积")
    private Double st2Previous7Daily;

    @ApiModelProperty("8#日班累积")
    private Double st2Previous8Daily;

    @ApiModelProperty("9#日班累积")
    private Double st2Previous9Daily;

    @ApiModelProperty("10#日班累积")
    private Double st2Previous10Daily;

    @ApiModelProperty("11#日班累积")
    private Double st2Previous11Daily;

    @ApiModelProperty("12#日班累积")
    private Double st2Previous12Daily;

    @ApiModelProperty("13#日班累积")
    private Double st2Previous13Daily;

    @ApiModelProperty("14#日班累积")
    private Double st2Previous14Daily;

    @ApiModelProperty("15#日班累积")
    private Double st2Previous15Daily;

    @ApiModelProperty("16#日班累积")
    private Double st2Previous16Daily;

    @ApiModelProperty("17#日班累积")
    private Double st2Previous17Daily;

    @ApiModelProperty("18#日班累积")
    private Double st2Previous18Daily;

    @ApiModelProperty("19#日班累积")
    private Double st2Previous19Daily;

    @ApiModelProperty("20#日班累积")
    private Double st2Previous20Daily;

    @ApiModelProperty("21#日班累积")
    private Double st2Previous21Daily;

    @ApiModelProperty("22#日班累积")
    private Double st2Previous22Daily;

    @ApiModelProperty("23#日班累积")
    private Double st2Previous23Daily;

    @ApiModelProperty("所有料仓日班累积")
    private Double st2AllDaily;


    @TableField(exist = false)
    private Date beginTime;

    @TableField(exist = false)
    private Date endTime;

}
